-
WTI Crude Oil Nears $68 on China's Stimulus and Strong Retail Sales Data
Source: Buzz FX / 17 Mar 2025 20:11:25 America/Chicago
China’s fresh stimulus plan has pushed WTI crude oil (CL) prices near $68.00. The plan aims to increase incomes, reduce financial burdens, and enhance consumption. Since China is the world’s largest oil importer, higher domestic spending co
Read more...